TLS was last updated
on October 15, 2025.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
                                           Back to 2024 Duval Area rating list selection
                                                2023 Duval Area rating list selection
2024 TLS League Ratings
Section - Florida           District - Region 2           Area - Duval
Atlantic Beach and Tennis Club          Men          Rating Order
(As of 11/08/2025)
2024 2024
Matches TLS Season YrEnd
Rank Player League Flight Facility W - L TLS NTRP NTRP NTRP
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
1 Brad Lehan -- Summary -- Saint Augustine, FL 4.06 4.5 4.5
2024 Duval Adult 55 & Over - Men 8.0 Adult 55 & Over - Men Atlantic Beach and Tennis Club 6 - 0
2024 Duval Adult 40 & Over - Men 4.5 Adult 40 & Over Men Ponte Vedra Club 1 - 4
2024 Duval Adult 18 & Over - Men 4.5 Adult 18 & Over - Men Ponte Vedra Club 0 - 3
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
2 Craig Van Horn -- Summary -- Saint Augustine, FL 3.81 4.0 4.0
2024 Duval Adult 55 & Over - Men 8.0 Adult 55 & Over - Men Atlantic Beach and Tennis Club 6 - 2
3 Isaiah Vahos -- Summary -- Orange Park, FL 3.80 4.0 4.0
2024 Duval Adult 18 & Over - Men 4.0 Adult 18 & Over - Men Atlantic Beach and Tennis Club 1 - 2
4 Jamison McElfresh -- Summary -- Orange Park, FL 3.80 4.0 4.0
2024 Duval Adult 18 & Over - Men 4.0 Adult 18 & Over - Men Atlantic Beach and Tennis Club 4 - 4
5 Jim Proctor -- Summary -- Saint Augustine, FL 3.77 4.0 4.0
2024 Duval Combo 50 & Over 7.5 Men Huguenot Park 3 - 1
2024 Duval Adult 55 & Over - Men 8.0 Adult 55 & Over - Men Eagle Harbor Tennis 1 - 2
2024 Duval Adult 18 & Over - Men 4.0 Adult 18 & Over - Men Atlantic Beach and Tennis Club 1 - 1
6 James Estigoy -- Summary -- Saint Augustine, FL 3.72 4.0 4.0
2024 Duval Combo 50 & Over 7.5 Men Huguenot Park 5 - 1
2024 Duval Adult 40 & Over - Men 4.0 Adult 40 & Over - Men TBA 1 - 1
2024 Duval Adult 18 & Over - Men 4.0 Adult 18 & Over - Men Atlantic Beach and Tennis Club 1 - 2
7 Infante De La Cruz -- Summary -- Saint Augustine, FL 3.70 4.0 4.0
2024 Duval Adult 18 & Over - Men 4.0 Adult 18 & Over - Men Atlantic Beach and Tennis Club 3 - 4
8 Clay Wood -- Summary -- Nashville, TN 3.69 4.0 4.0
*** See additional rating detail in the Southern - Nashville area.
2024 Duval Adult 18 & Over - Men 4.0 Adult 18 & Over - Men Atlantic Beach and Tennis Club 1 - 3
9 Joel Hollis -- Summary -- St Augustine, FL 3.69 4.0 4.0
2024 Duval Adult 55 & Over - Men 8.0 Adult 55 & Over - Men Atlantic Beach and Tennis Club 2 - 3
10 Stephen Monahan -- Summary -- Saint Augustine, FL 3.63 4.0 4.0
2024 Duval Adult 55 & Over - Men 8.0 Adult 55 & Over - Men Atlantic Beach and Tennis Club 2 - 1
11 Steven McGary -- Summary -- DAYTONA BEACH, FL 3.58 4.0 4.0
2024 Duval Adult 55 & Over - Men 8.0 Adult 55 & Over - Men Atlantic Beach and Tennis Club 3 - 4
2024 Duval Adult 40 & Over - Men 4.0 Adult 40 & Over - Men TBA 2 - 2
2024 Duval Adult 18 & Over - Men 4.0 Adult 18 & Over - Men Atlantic Beach and Tennis Club 3 - 3
12 John Fraser -- Summary -- Saint Augustine, FL 3.58 4.0 4.0
2024 Duval Adult 55 & Over - Men 8.0 Adult 55 & Over - Men Atlantic Beach and Tennis Club 1 - 3
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
13 John biron -- Summary -- Green Cove Springs, FL 3.48 3.5 4.0
2024 Duval Adult 18 & Over - Men 4.0 Adult 18 & Over - Men Atlantic Beach and Tennis Club 0 - 5
14 Brian Hartshorn -- Summary -- Orange Park, FL 3.43 3.5 4.0
2024 Duval Adult 18 & Over - Men 4.0 Adult 18 & Over - Men Atlantic Beach and Tennis Club 1 - 6
15 Paul Aldrich -- Summary -- Saint Augustine, FL 3.38 3.5 3.5
2024 Duval Adult 18 & Over - Men 4.0 Adult 18 & Over - Men Atlantic Beach and Tennis Club 0 - 4
16 William Romond -- Summary -- Colchester, VT 3.26 3.5 3.5
*** See additional rating detail in the New England - New Hampshire area.
2024 Duval Adult 65 & Over - Men 7.0 Adult 65 & Over - Men USTA National Campus 3 - 3
2024 Duval Adult 55 & Over - Men 8.0 Adult 55 & Over - Men Atlantic Beach and Tennis Club 0 - 4
17 Robert Schiavone -- Summary -- Saint Augustine, FL 3.23 3.5 3.5
2024 Duval Adult 65 & Over - Men 7.0 Adult 65 & Over - Men USTA National Campus 5 - 3
2024 Duval Adult 55 & Over - Men 8.0 Adult 55 & Over - Men Atlantic Beach and Tennis Club 0 - 1
18 Brad Lindsey -- Summary -- Orange Park, FL 3.14 3.5 4.0
2024 Duval Adult 18 & Over - Men 4.0 Adult 18 & Over - Men Atlantic Beach and Tennis Club 0 - 4
Justin Carlson -- Summary -- Saint Augustine, FL n/a n/a 3.5
2024 Duval Adult 18 & Over - Men 4.0 Adult 18 & Over - Men Atlantic Beach and Tennis Club 0 - 1
Chuck Durr -- Summary -- Saint Augustine, FL n/a n/a 4.0
2024 Duval Adult 55 & Over - Men 8.0 Adult 55 & Over - Men Atlantic Beach and Tennis Club 0 - 1
JEFFREY MOORE -- Summary -- Saint Augustine, FL n/a n/a 4.0
2024 Duval Adult 18 & Over - Men 4.0 Adult 18 & Over - Men Atlantic Beach and Tennis Club 1 - 0
2024 Duval Adult 55 & Over - Men 8.0 Adult 55 & Over - Men Atlantic Beach and Tennis Club 0 - 1
jacob mosler -- Summary -- Saint Augustine, FL n/a n/a 4.0
2024 Duval Adult 18 & Over - Men 4.0 Adult 18 & Over - Men Atlantic Beach and Tennis Club 0 - 2
Thomas Pearrow -- Summary -- Saint Augustine, FL n/a n/a 4.0
2024 Duval Adult 55 & Over - Men 8.0 Adult 55 & Over - Men Atlantic Beach and Tennis Club 0 - 1
Matt Wilson -- Summary -- Saint Augustine, FL n/a n/a 3.5
2024 Duval Adult 55 & Over - Men 8.0 Adult 55 & Over - Men Atlantic Beach and Tennis Club 0 - 3